<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>匿名函数</title>
</head>

<body>
    <script>
        // 匿名函数
        let btn = function (a, b) {
            return a - b
        }

        // 调用匿名函数
        console.log(btn(2,1));

        // 立即执行函数结束必须加分号 作用：防止变量污染
        (function () {
            console.log('匿名函数——立即执行函数 (function(){})()')
        })();

        // (function(形参1，形参2){})(实参1，实参2)
        (function (x, y) {
            console.log(x + y);
        })(1, 2)

        // 写法二
        (function getSum(x, y){
            console.log(x + y);
        }(1,2))
    </script>
</body>

</html>